european alder spittle bug - English Synonyms Dictionary